ارائه رویکردی نوین و خودکار به منظور تولید داده های تست مبتنی بر روشهای تصادفی

نویسندگان

آرش صباغی

عضو هیئت علمی

چکیده

فرآیند تست 50% کل هزینه توسعه نرم افزار را شامل می شود. به منظور تست نرم افزار، باید مجموعه ای از داده های تست ایجاد شوند که تولید این مجموعه، کاری بسیار زمانبر بوده و تاثیر مستقیمی بر هزینه فرآیند تست خواهد داشت. بدون خودکارسازی، این فرآیند، کند، پرهزینه و همراه با خطا خواهد بود. در این مقاله روش جدیدی به منظور تولید داده های تست بر مبنای الگوریتمهای تصادفی با ترکیب روشهای ایستا و پویا ارائه شده است. روش پیشنهادی با بهره برداری از ماهیت ساده تست تصادفی و همچنین استفاده از اطلاعاتی که می توان از کد منبع برنامه بدست آورد به تولید داده های تست پرداخته و کارایی تست تصادفی را افزایش می دهد. نتایج بدست آمده حاکی از افزایش سرعت تولید و همچنین کیفیت مجموعه تست می باشد.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

مقایسه تأثیر وضعیت طاق باز و دمر بر وضعیت تنفسی نوزادان نارس مبتلا به سندرم دیسترس تنفسی حاد تحت درمان با پروتکل Insure

کچ ی هد پ ی ش مز ی هن ه و فد : ساسا د مردنس رد نامرد ي سفنت سرتس ي ظنت نادازون داح ي سکا لدابت م ي و نژ د ي سکا ي د هدوب نبرک تسا طسوت هک کبس اـه ي ناـمرد ي فلتخم ي هلمجزا لکتورپ INSURE ماجنا م ي دوش ا اذل . ي هعلاطم ن فدهاب اقم ي هس عضو ي ت اه ي ندب ي عضو رب رمد و زاب قاط ي سفنت ت ي هـب لاتـبم سراـن نادازون ردنس د م ي سفنت سرتس ي لکتورپ اب نامرد تحت داح INSURE ماجنا درگ ...

متن کامل

ارائه رویکردی مبتنی بر تصمیم گیری چند معیاره فازی به منظور ارزیابی و رتبه بندی کارکنان

منابع انسانی توانا و کارآمد، علاوه بر اینکه می تواند سازمان را کارآمد و سود آور نماید در عین حال برای جامعه مفید و باعث شکوفایی راهبرد های کلان جامعه خواهد شد. به همین دلیل از دیرباز کشورها و سازمانها بر روی این نیروی با ارزش سرمایه گذاری کرده و سعی در شکوفا کردن و بهسازی آن دارند. بهسازی نیروی انسانی باعث بینش و بصیرت عمیقتر، دانش و معرفت بالاتر و مهارتهای بیشتر کارکنان در اجرای وظایف و مسئولی...

متن کامل

تولید خودکار داده های تست بر پایه روش های جستجو

یکی از مهم ترین روش های بررسی کیفیت نرم افزار، تست نرم افزار است. برای بدست آوردن اطمینان از درستی عملکرد نرم افزار در محیط اجرایی مشخص شده، تست نرم افزار ضروری است. تست نرم افزار یکی از فرآیندهای پرهزینه و زمان بر است و پژوهش-های زیادی با هدف تسهیل این عملیات و انجام آن به صورت خودکار صورت گرفته است. یکی از روش های تست نرم افزار تولید داده تست است. تولید داده تست در فرآیند تست برنامه عبارت است...

15 صفحه اول

ارائه رویکردی مبتنی بر برنامه ریزی تصادفی و زنجیره مارکوف به منظور بهینه سازی بازتولید و برون سپاری در زنجیره تامین

محیط پر تلاطم و پویای دنیای کسب وکار امروزی بیش از پیش عرصه را بر سازمان هایی که در زمینه های مختلف تجاری فعالیت می کنند تنگ کرده است. در چنین وضعیتی برای رهایی از این شرایط، حرکت به سمت و سویی که برای سازمان ها افق های نوینی از سودمندی و بقا را نوید می دهد، آرزو و تفکر سیستمی بسیاری از آن هاست. در این میان برحسب شرایط و اقتضائات خاصی که بر هر موسسه یا سازمان حاکم است و برای رسیدن به بهره وری م...

متن کامل

ارائه یک ابزار بهینه‌سازی نوین در طراحی خودکار مدارات مجتمع آنالوگ مبتنی بر الگوریتم MOGSA

: در این مقاله یک ابزار بهینه‌سازی جدید در طراحی خودکار مدارات مجتمع آنالوگ مبتنی بر الگوریتم MOGSA ارائه می‌شود. ابزار بهینه‌سازی پیشنهادی در ابتدا با استفاده از یک نرم‌افزار شبیه‌ساز مدار مورد نظر را شبیه‌سازی نموده، نتایج شبیه-سازی را به وسیله الگوریتم MOGSA تحت بهینه‌سازی قرار می‌دهد. سپس تا حصول نتیجه مطلوب این روند را ادامه خواهد داد. برنامه‌های اصلی این ابزار در Matlab پیاده‌سازی و شبیه‌...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید


عنوان ژورنال:
مهندسی مکانیک و ارتعاشات

جلد ۶، شماره ۴، صفحات ۵۶-۶۲

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023